package com.dstz.demo.core.manager;

import com.dstz.base.api.query.QueryFilter;
import com.dstz.base.manager.Manager;
import com.dstz.demo.core.model.PCompanyPersonnelStructure;

import java.util.List;

/**
 * 人员架构 Manager处理接口
 * @author aschs
 * @email aschs@qq.com
 * @time 2019-11-30 20:28:20
 */
public interface PCompanyPersonnelStructureManager extends Manager<String, PCompanyPersonnelStructure>{
    void insertPCompanyPersonnelStructure(PCompanyPersonnelStructure pCompanyPersonnelStructure);

    List<PCompanyPersonnelStructure> selectPCompanyPersonnelStructure(QueryFilter queryFilter);

    void deletePCompanyPersonnelStructure(String id);

    void updatePCompanyPersonnelStructure(PCompanyPersonnelStructure pCompanyPersonnelStructure);
}
